to achieve (the usual word)
achieve, accomplish
to gain victory (over something); to be generally seen, done etc
dominate, control
to succeed (especially financially)
be fortunate; succeed
to develop well, grow strong and healthy, (because of something)
do well